- immortelle as a noun:
- 1
immortelle
noun
1 immortelle
Mostly widely cultivated species of everlasting flowers having usually purple flowers; southern Europe to Iran; naturalized elsewhere.
synonym: Xeranthemum annuum.
debug info: 0.0142
noun
Mostly widely cultivated species of everlasting flowers having usually purple flowers; southern Europe to Iran; naturalized elsewhere.
synonym: Xeranthemum annuum.
debug info: 0.0142