OILBIRD


Meaning of OILBIRD in English

■ noun a large nocturnal fruit-eating bird that resembles a nightjar, living in caves in Central and South America. [ Steatornis caripensis .]

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