Meaning of immortelle
Definition of immortelle
(noun)
mostly
widely
cultivated
species
of
everlasting
flowers having
usually
purple
flowers;
southern
Europe to Iran;
naturalized
elsewhere
Other information on immortelle
WIKIPEDIA results for
immortelle
Amazon results for
immortelle
Tweet