immortelle
noun
- 1
mostly widely cultivated species of everlasting flowers having usually purple flowers; southern Europe to Iran; naturalized elsewhere
Synonyms
Also useful for “immortelle”:Crossword— A long fill for tough grids
mostly widely cultivated species of everlasting flowers having usually purple flowers; southern Europe to Iran; naturalized elsewhere
Also useful for “immortelle”:Crossword— A long fill for tough grids