10 letters · 14 points in Scrabble
noun mostly widely cultivated species of everlasting flowers having usually purple flowers; southern Europe to Iran; naturalized elsewhere
originEtymology tree French immortellebor. English immortelle Borrowed from French immortelle.
Etymology from Wiktionary, CC BY-SA 3.0