ANT LION


Meaning of ANT LION in English

insect which feeds on ants, insect which digs a pit and lies in wait for ants and other insects

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.