English → Hindi dictionary

cynara cardunculus

कीनारा करडुनकुलुस / कीनाराNOUN

Definition

southern European plant having spiny leaves and purple flowers cultivated for its edible leafstalks and roots

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