'devil's weed' definitions:

Definition of 'devil's weed'

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