frogmouth
Explore definitions, synonyms, and language insights of frogmouth
Definitions
Noun
insectivorous bird of Australia and southeastern Asia having a wide frog-like mouth
Explore definitions, synonyms, and language insights of frogmouth