frogmouth

Explore definitions, synonyms, and language insights of frogmouth

Definitions

Noun
insectivorous bird of Australia and southeastern Asia having a wide frog-like mouth

More General Terms