FROGMOUTH


Meaning of FROGMOUTH in English

■ noun a nocturnal bird resembling a nightjar, occurring in SE Asia and Australasia. [ Podargus strigoides ( tawny ~ , Australia) and other species.]

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