English → Hindi dictionary

centaurium scilloides

सेंटोरिम ससिलोइड्स / सेंटोरियमNOUN

Definition

tufted perennial of western Europe and Azores having bright pink to white flowers

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