Synonyms of maggot in English:

maggot


See definition of maggot

noun

1

SYNONYMS

grub, larva

caterpillar