ant_lion
1. [ noun ] (zoology) the larva of an ant lion or of any of several other insects
Synonyms: antlion doodlebug
Related terms: larva Myrmeleon
2. [ noun ] (zoology) winged insect resembling a dragonfly; the larvae (doodlebugs) dig conical pits where they wait to catch e.g. ants
Synonyms: antlion_fly antlion
Related terms: neuropteron Myrmeleon
Similar spelling:   antlion
  antlion_fly
  Anatolian
  antlia
  Anatolia