noun
an aromatic medicinal oil obtained from a tree of the myrtle family.
Begin a journey through worlds of puzzles.
Take me to Green Gardens