Meaning of ant lion
Definition of ant lion
(noun)
the
larva
of any of
several
insects
winged
insect
resembling a dragonfly; the larvae (doodlebugs) dig
conical
pits where they
wait
to
catch
e.g.
ants
Other information on ant lion
WIKIPEDIA results for
ant lion
Amazon results for
ant lion
Tweet