worm lion
nounDefinition of worm lion
: any of various flies (genus Vermileo) of the family Rhagionidae having larvae that excavate pits in the sand like those of the ant lion