Meaning of osmanthus
Definition of osmanthus
(noun)
widely
distributed
genus
of
evergreen
shrubs or trees of
southern
United States and Middle East and China and Japan
Other information on osmanthus
WIKIPEDIA results for
osmanthus
Amazon results for
osmanthus
Tweet