Myrsine

Explore definitions, synonyms, and language insights of Myrsine

Definitions

Noun
evergreen trees and shrubs having aromatic foliage; Africa; Asia (New Zealand)