immortelle
English Dictionary
->
Letter I
-> immortelle
Search Dictionary:
immortelle Definition
(n)
mostly
widely
cultivated
species
of
everlasting
flowers
having
usually
purple
flowers
;
southern
Europe
to
Iran
;
naturalized
elsewhere
immortelle Synonyms
immortelle
Xeranthemum annuum
© Art Branch Inc.