Noun Definition
centaurea imperialis
1.Definition: perennial of mountains of Iran and Iraq; cultivated for its fragrant rose-pink flowers
Related Noun(s):sweet sultan
Category: Plants1.Definition: perennial of mountains of Iran and Iraq; cultivated for its fragrant rose-pink flowers
Related Noun(s):sweet sultan
Category: Plants