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