FROGMOUTH





Definition:

  1. [noun] insectivorous bird of Australia and southeastern Asia having a wide frog-like mouth

Synonyms: