Word Study
Immortelle
CIDE DICTIONARY
Immortelle, n. [F. See Immortal.].
A plant with a conspicuous, dry, unwithering involucre, as the species of Antennaria , Helichrysum , Gomphrena , etc. See Everlasting. [1913 Webster]
OXFORD DICTIONARY
Immortelle, n. a composite flower of papery texture retaining its shape and colour after being dried, esp. a helichrysum.
Etymology
F, fem. of immortel IMMORTAL
For further exploring for "Immortelle" in Webster Dictionary Online