Definition of Frogmouth

  • 1. Insectivorous bird of Australia and southeastern Asia having a wide frog-like mouth Noun

Semanticaly linked words with "frogmouth"

Hyponims for word "frogmouth"