Refine this word faster
Frogmouth
noun
Definitions
Noun
- 1 Any of several nocturnal, insectivorous birds, of the family Podargidae in the order Podargiformes, native to Australia and southern Asia
- 2 insectivorous bird of Australia and southeastern Asia having a wide frog-like mouth wordnet
Etymology
From frog + mouth, from its mouth shape.
See also for "frogmouth"
Next best steps
Mini challenge
Unscramble this word: frogmouth