immortelle (n.) Look up immortelle at Dictionary.com
"flower which preserves its shape and color after being dried," 1832, from French fem. of immortel "undying" (see immortal).