Centaurea imperialis
English Dictionary
->
Letter C
-> Centaurea imperialis
Search Dictionary:
Centaurea imperialis Definition
(n)
perennial
of
mountains
of
Iran
and
Iraq
;
cultivated
for
its
fragrant
rose
-
pink
flowers
Centaurea imperialis Synonyms
Centaurea imperialis
sweet sultan
© Art Branch Inc.