MAGGOTS
“MAGGOTS” is a valid word.
11
Scrabble points
14
Words with Friends
7
letters
Definition
MAGGOTS is a form of MAGGOT
noun
- the larva of the housefly and blowfly commonly found in decaying organic matter