Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of eugenia

- A genus of myrtaceous plants, mostly of tropical countries, and including several aromatic trees and shrubs, among which are the trees which produce allspice and cloves of commerce.