Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

osmanthus Definition

Cancel
osmanthus
noun
Any of several widely distributed evergreen flowering plants, of the genus ''Osmanthus''

Words Related to osmanthus!

osmanthus Examples by Brain Bank Users