Eugenia
Explore definitions, synonyms, and language insights of Eugenia
Definitions
Noun
tropical trees and shrubs with aromatic leaves and often valuable hard wood
Explore definitions, synonyms, and language insights of Eugenia