Definition of 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.

Synonyms of Frogmouth


No Synonyms Found.

Antonyms of Frogmouth


No Antonyms Found.

Homophones of Frogmouth


No Homophones Found.