English dictionary
devil's weed meaning and definition
Definition and meaning of devil's weed at MeaningMonkey.org. devil's weed meaning and definition in the English Dictionary.DEVIL'S WEED noun
Definition of devil's weed (noun)
- tropical annual procumbent poisonous subshrub having fruit that splits into five spiny nutlets; serious pasture weed
- synonyms: caltrop, Tribulus terestris
Source: Princeton University Wordnet