Definify.com
Definition 2024
sweetshrub
sweetshrub
English
Noun
sweetshrub (usually uncountable, plural sweetshrubs)
- A deciduous flowering plant of the Calycanthus genus with aromatic bark and flowers.
sweetshrub (usually uncountable, plural sweetshrubs)