Definitions
There is 1 meaning of the phrase
Centaurea Imperialis.
Centaurea Imperialis - as a noun
Perennial of mountains of iran and iraq; cultivated for its fragrant rose-pink flowers
Synonyms (Exact Relations)
sweet sultanWord Variations & Relations
A-Z Proximities
centarecentarescentascentaurcentaurea Centaurea Imperialis
centaureascentauriancentauriccentauriescentaurium