|
Definition of Sweetshrub
1. Noun. A deciduous flowering plant of the ''Calycanthus'' genus with aromatic bark and flowers. ¹
¹ Source: wiktionary.com
|
1. Noun. A deciduous flowering plant of the ''Calycanthus'' genus with aromatic bark and flowers. ¹
¹ Source: wiktionary.com