English → Hindi dictionary

centaurea scabiosa

सेंटौरी स्काबिओस / सेंटौरीNOUN

Definition

tall European perennial having purple flower heads

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