Unscramble
Definition of Chimonanthus
Noun: Chimonanthus
Small genus of Asian deciduous or evergreen shrubs having fragrant flowers: winter sweet
- genus Chimonanthus
See also:
chimneysweeper
chimp