English → Hindi dictionary

centaurea imperialis

सेंटौरी इम्पेरिअलिस / सेंटौरीNOUN

Definition

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

Looking for poetry? Read shayari and poems by great poets.