noun
a tree frog of a widespread genus, typically bright green in colour.
Begin a journey through worlds of puzzles.
Take me to Green Gardens