English → Hindi dictionary

tribulus terestris

ट्रिबूलस टेरेसट्रिस / त्रिबुलुसNOUN

Definition

tropical annual procumbent poisonous subshrub having fruit that splits into five spiny nutlets; serious pasture weed

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