rhizoverb
Beta
Feedback
→
maggot
Fly larva
noun · A soft wormlike fly larva commonly found in decay.
Enable JavaScript for search, audio, and interactive vocabulary practice.