How do you spell Immortelles


 Definitions

Available Definitions:
1)  n. - A plant with a conspicuous, dry, unwithering involucre, as the species of Antennaria, Helichrysum, Gomphrena, etc. See Everlasting.

 Spelling Bee Ninja

   Take Spelling Test

 Spelling Bee Statistics for: Immortelles

 Anagrams of "Immortelles"