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