centaurea imperialis

Noun
  1. Perennial of mountains of Iran and Iraq;
    Cultivated for its fragrant rose-pink flowers (synset 111968938)

Found on Word Lists

Other Searches