English dictionary
osmanthus meaning and definition
Definition and meaning of osmanthus at MeaningMonkey.org. osmanthus meaning and definition in the English Dictionary.OSMANTHUS noun
Definition of Osmanthus (noun)
- widely distributed genus of evergreen shrubs or trees of southern United States and Middle East and China and Japan
- synonyms: genus Osmanthus
Source: Princeton University Wordnet