(noun) the larva of any of several insects. Synonyms: doodlebug, ant lion.
··
Noun Definition 1
(noun) winged insect resembling a dragonfly; the larvae (doodlebugs) dig conical pits where they wait to catch e.g. ants. Synonyms: ant lion, antlion fly.