Symbol on Rainforest Alliance Certified’s Logo
Puzzle 19 of Wonders of the World Medium Pack
Question
Symbol on Rainforest Alliance Certified’s Logo
Answer
TREEFROG
Word Meaning:
TREE FROG — A frog of the family Hylidae, of small size and more elegant in form than the true frogs (family Ranidae), often with a bright coloration.
Definitions from Wiktionary.