Synonyms and Antonyms for Tribulus_terestris

1. Tribulus terestris (n.)

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

Synonyms: