Home / O / osmanthus

osmanthus

noun 9 letters Scrabble 14 WWF 16
Definitions
noun

widely distributed genus of evergreen shrubs or trees of southern United States and Middle East and China and Japan

Want another word?
Spin the dictionary for a fresh one.
Generate a word →