Immortelle has 2 different meanings across 1 category:
Noun
mostly widely cultivated species of everlasting flowers having usually purple flowers; southern Europe to Iran; naturalized elsewhere
Any of various papery flowers, often dried and used as decoration.