immortelle Meaning, Definition & Usage

  1. noun mostly widely cultivated species of everlasting flowers having usually purple flowers; southern Europe to Iran; naturalized elsewhere
    Xeranthemum annuum.

WordNet


Im`mor*telle" noun
Etymology
F. See Immortal.
Wordforms
plural Immortelles
Definitions
  1. (Bot.) A plant with a conspicuous, dry, unwithering involucre, as the species of Antennaria, Helichrysum, Gomphrena, etc. See Everlasting.

Webster 1913