Dictionary
Dictionary
Frogmouth — definition & meaning
Word Type Definition Frogmouth n. One of several species of Asiatic and East Indian birds
of the genus Batrachostomus (family Podargidae); -- so called from
their very broad, flat bills.
Explore more words:
Raising · Nebulae · Terpinol · Collet · Ingraftment · Treacly · Ringer · Second ·