antlion
1. [ noun ] (zoology) the larva of an ant lion or of any of several other insects
Synonyms: ant_lion 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 ant_lion
Related terms: neuropteron Myrmeleon
Similar spelling:   ant_lion
  Anatolian
  antlia
  Anatolia
  Antle
  Antal