Immortelle

Language: English
Pronunciation: im-mor-telle
Part of Speech: noun

Defined Definitions

DictionaryAPI

Any of various papery flowers, often dried and used as decoration.

User Defined Definitions

"mostly widely cultivated species of everlasting flowers having usually purple flowers; southern Europe to Iran; naturalized elsewhere"

Whats your definition?


Word Journey

Synonyms
Supplied by WordNet
Antonyms
Supplied by WordNet
Rhymes
Supplied by WordNet

Check out these other random words