Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

frogmouth Definition

Cancel
frogmouth
noun
Any of several nocturnal, insectivorous birds, of the family Podargidae, native to Australia and southern Asia

Words Related to frogmouth!

frogmouth Examples by Brain Bank Users