FROGMOUTH


Meaning of FROGMOUTH in English

n. any of various birds of Australia and SE Asia, esp. of the family Podargidae, having large wide mouths.

Oxford English vocab.      Оксфордский английский словарь.