Definitions
noun
mostly widely cultivated species of everlasting flowers having usually purple flowers; southern Europe to Iran; naturalized elsewhere
Look “xeranthemum annuum” up elsewhere
Want another word?
Spin the dictionary for a fresh one.