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