Meaning of Chimonanthus
Definition of Chimonanthus
(noun)
small
genus
of Asian
deciduous
or
evergreen
shrubs having
fragrant
flowers:
winter
sweet
Other information on Chimonanthus
WIKIPEDIA results for
Chimonanthus
Amazon results for
Chimonanthus
Tweet