'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]