Wintersweet

What is Wintersweet?

Wintersweet definition and meaning on Dictionary terms:
noun
a shrub, Chimonanthus praecox, native to China, having large leaves and fragrant yellow flowers.

 

reference: www.dictionary.com/browse/wintersweet

Tags: