White's tree frog
Short definition from Wiktionary
Noun
- An Australian green tree frog (Ranoidea caerulea).
We haven’t written up White's tree frog yet: Simple and Standard meanings, examples and a quiz.
Short definition from Wiktionary
We haven’t written up White's tree frog yet: Simple and Standard meanings, examples and a quiz.