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)

  1. tropical annual procumbent poisonous subshrub having fruit that splits into five spiny nutlets; serious pasture weed
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: