Noun Definition

frogmouth

1.Definition: insectivorous bird of Australia and southeastern Asia having a wide frog-like mouth

Category: Animals