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.

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