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.

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.