Definitions
There is 1 meaning of the phrase
Tribulus Terestris.
Tribulus Terestris - as a noun
Tropical annual procumbent poisonous subshrub having fruit that splits into five spiny nutlets; serious pasture weed
Synonyms (Exact Relations)
Word Variations & Relations
A-Z Proximities
- tribulates
- tribulating
- tribulation
- tribulations
- tribulus
- Tribulus Terestris
- tribunal
- tribunals
- tribunary
- tribunate
- tribunates