FROGMOUTH


Meaning of FROGMOUTH in English

ˈ ̷ ̷ˌ ̷ ̷ noun

: any of various birds of Oriental and Australian regions related to the goatsuckers and constituting the family Podargidae

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.