One of several species of Asiatic and East Indian birds of the genus Batrachostomus (family Podargidae); -- so called from their very broad, flat bills.
Use in sentences of FROGMOUTH
Meaning of FROGMOUTH in English
One of several species of Asiatic and East Indian birds of the genus Batrachostomus (family Podargidae); -- so called from their very broad, flat bills.