VariousWords beta
Related Terms:
Definitions:
Noun
frogmouth
Definition: insectivorous bird of Australia and southeastern Asia having a wide frog-like mouth
Definition: Any of several nocturnal, insectivorous birds, of the family Podargidae, native to Australia and southern Asia