DictionaryAI

frogmouth

Short definition from Wiktionary

Noun

  1. Any of several nocturnal, insectivorous birds, of the family Podargidae in the order Podargiformes, native to Australia and southern Asia

We haven’t written up frogmouth yet: Simple and Standard meanings, examples and a quiz.