immortelle meaning

Meaning of immortelle

What is the full meaning of immortelle

(French) a plant with flowers that retain their color when dried [n -S]

Example of the word immortelle placed on a Scrabble board.

Unscrambled word immortelle

Points for immortelle

Scrabble
21 points
Word With Friends
18 points
Wordfeud
21 points

Related pages for immortelle