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