FROGMOUTH


Meaning of FROGMOUTH in English

noun one of several species of asiatic and east indian birds of the genus batrachostomus (family podargidae);

— so called from their very broad, flat bills.

Webster English vocab.      Английский словарь Webster.