|
Definition of Frogmouth
1. Noun. Insectivorous bird of Australia and southeastern Asia having a wide frog-like mouth.
Definition of Frogmouth
1. 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.
Definition of Frogmouth
1. Noun. Any of several nocturnal, insectivorous birds, of the family ''Podargidae'', native to Australia and southern Asia ¹
¹ Source: wiktionary.com
Medical Definition of Frogmouth
1.