Feedback
Sweet osmanthus
Meaning
Noun
●
In Olive family plants:
a
shrub
or
tree
of the
species
Osmanthus fragrans,
native
to
east
Asia and
prized
for its
fragrant
flowers
Sourced from
Wiktionary
Synonyms
Tea Olive
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better