FROGMOUTH

n.

1 definition — Webster’s Dictionary (1828)


n.

One of several species of Asiatic and East Indian birds of the genus Batrachostomus (family Podargidæ); -- so called from their very broad, flat bills.


← FROGGY F — all words FROGS-BIT →