Subscribe
URL of the page has been copied to clipboard.
Meaning : Evergreen trees and shrubs having aromatic foliage. Africa. Asia (New Zealand).
Synonyms : myrsine
Install App