Murraya
noun
Mur·raya
ˈmərēə
: a genus of tropical Asiatic and Australian trees (family Rutaceae) having pinnate leaves and flowers with imbricated petals see orange jessamine
Love words? Need even more definitions?
Merriam-Webster unabridged
Share