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.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005