Eugenia
/judʒˈiniʌ/
Explore definitions, synonyms, and language insights of Eugenia
Definitions
Noun
tropical trees and shrubs with aromatic leaves and often valuable hard wood