Immortelle

Webster's Dictionary of the English Language

·noun A plant with a conspicuous, dry, unwithering involucre, as the species of Antennaria, Helichrysum, Gomphrena, ·etc. ·see Everlasting.