Meaning of centaurea imperialis
Definition of centaurea imperialis
(noun)
perennial
of mountains of Iran and Iraq;
cultivated
for its
fragrant
rose-pink flowers
Other information on centaurea imperialis
WIKIPEDIA results for
centaurea imperialis
Amazon results for
centaurea imperialis
Tweet