See Also: immortelle(medicine)
immortelle(dictionary)

immortelle (iou)



immortelle noun. M19.
[French, from fleur immortelle everlasting flower.]
= EVERLASTING noun 4; esp. Xeranthemum annuum (see XERANTHEMUM).