Maggot

February 7, 2017

The layman’s term for the legless, wriggling larval stage of certain insects – usually the larvae of flies.