ant lion

Noun
  1. The larva of any of several insects (synset 102266884)
  2. Winged insect resembling a dragonfly;
    The larvae (doodlebugs) dig conical pits where they wait to catch e.g. ants (synset 102266673)

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches