Get Free Checker

Centaurea imperialis

NOUN
  1. perennial of mountains of Iran and Iraq; cultivated for its fragrant rose-pink flowers

How To Use Centaurea imperialis In A Sentence

List is Empty.