DictionaryAI

mist frog

Short definition from Wiktionary

Noun

  1. Any of several species of the genus Litoria of Australian tree frogs, but especially of the species Litoria rheocola.

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