Apedia

Noun Soft Bodied Legless Larva Fly Insect Found Decaying

Front
noun
1
a soft-bodied legless larva of a fly or other insect, found in decaying matter.
2
a whimsical or strange idea.

Back maggot

Learn with these flashcards. Click next, previous, or up to navigate to more flashcards for this subject.

Next card: Relating nucleus adjective atom biology cell nuclear

Previous card: Feature noun physical mental regarded indicating condition disease

Up to card list: Most common TOEFL words