maggot [pl. maggots]
Notices
  • a small creature like a worm that is the young form of a fly and lives in decaying food,flesh etc