English | German | Russian | Czech

immortelle English

Meaning immortelle meaning

What does immortelle mean?

immortelle

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

Synonyms immortelle synonyms

What other words have the same or similar meaning as immortelle?

Are you looking for...?