Word Games Pro Dictionary
immortelle
noun
mostly widely cultivated species of everlasting flowers having usually purple flowers; southern Europe to Iran; naturalized elsewhere
Quick reference
Word Facts
How it sounds
Pronunciation
ɪmɔːˈtɛl
Listen
Audio Pronunciation
No pronunciation audio available.
Meaning
Definitions
noun
mostly widely cultivated species of everlasting flowers having usually purple flowers; southern Europe to Iran; naturalized elsewhere
