Osmanthus Meaning
There are 1 meaning(s) for word Osmanthus
Meaning 1 : widely distributed genus of evergreen shrubs or trees of southern United States and Middle East and China and Japan
Synonyms : genus osmanthus
Synonyms : genus osmanthus
Similar words of Osmanthus :
