maggot

Noun
  1. The larva of the housefly and blowfly commonly found in decaying organic matter (synset 102314827)

Other Searches