Meaning of devil's weed

Definition of devil's weed

(noun) tropical annual procumbent poisonous subshrub having fruit that splits into five spiny nutlets; serious pasture weed

Other information on devil's weed

WIKIPEDIA results for devil's weed
Amazon results for devil's weed