immortelle
im·mor·telle
noun
1.
mostly widely cultivated species of everlasting flowers having usually purple flowers; southern Europe to Iran; naturalized elsewhere
Origin
Borrowed from French immortelle.
Related words
Broader terms
Parts
WordNet 2.1 (Princeton University). Wiktionary (CC BY-SA). WordNet 2.1 Copyright Princeton University. All rights reserved. Wiktionary content is available under the Creative Commons Attribution-ShareAlike Licence.