English synonyms about - contact  

immortelle

noun

1 immortelle

Mostly widely cultivated species of everlasting flowers having usually purple flowers; southern Europe to Iran; naturalized elsewhere.

synonym: Xeranthemum annuum.


Find more on immortelle elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0142