English → Hindi dictionary

desmodium tortuosum

डिसमोडियम टोर्टूओसं / डिसमोडियमNOUN

Definition

West Indian forage plant cultivated in southern United States as forage and to improve soil

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