ANTBIRD


Meaning of ANTBIRD in English

■ noun a long-legged, short-tailed insectivorous bird found mainly in the tropical forests of South America. [Family Formicariidae: many species.]

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