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