centaurea_imperialisEnglish

Centaurea imperialis, sweet sultan

Noun

Perennial of mountains of Iran and Iraq, cultivated for its fragrant rose-pink flowers

English: sweet sultan, Centaurea imperialis

English words with similar meanings

Show 1 words