Sweet Sultan Definition
noun
An annual plant (Amberboa moschata) in the composite family, native to southwest Asia, widely cultivated for its fragrant white, pink, purple, or yellow flower heads.
American Heritage
Synonyms:
- Cnicus benedictus
- blessed thistle
- Centaurea imperialis
- Centaurea moschata
- Amberboa moschata
Find Similar Words
Find similar words to sweet sultan using the buttons below.