ANT LION


Meaning of ANT LION in English

noun

a small insect that eats other insects, especially ants , which it catches in a hole made in the sand

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.