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