'Tribulus terestris' definitions:
Definition of 'Tribulus terestris'
From: WordNet
noun
Tropical annual procumbent poisonous subshrub having fruit that splits into five spiny nutlets; serious pasture weed [syn: caltrop, devil's weed, Tribulus terestris]