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.