Definify.com

Webster 1913 Edition


Frogmouth

Frog′mouthˊ

,
Noun.
(Zool.)
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 2024


frogmouth

frogmouth

English

Noun

frogmouth (plural frogmouths)

  1. Any of several nocturnal, insectivorous birds, of the family Podargidae, native to Australia and southern Asia

Related terms

Translations