Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: immortelle  `i-mor'tel
  1. Mostly widely cultivated species of everlasting flowers having usually purple flowers; southern Europe to Iran; naturalized elsewhere
    - Xeranthemum annuum

Derived forms: immortelles

Type of: everlasting, everlasting flower

Part of: genus Xeranthemum

Encyclopedia: Immortelle