English

edit

Alternative forms

edit

Noun

edit

mist frog (plural mist frogs)

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