Resembling a palm tree or some aspect of one.
resembling a palm tree
Begin a journey through worlds of puzzles.
Take me to Green Gardens