ANT LION


Meaning of ANT LION in English

■ noun an insect that resembles a dragonfly, with predatory larvae that construct conical pits into which insects fall. [Family Myrmeleontidae.]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.