■ noun an insect that resembles a dragonfly, with predatory larvae that construct conical pits into which insects fall. [Family Myrmeleontidae.]
ANT LION
Meaning of ANT LION in English
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004