Get Free Checker

Tribulus terestris

NOUN
  1. tropical annual procumbent poisonous subshrub having fruit that splits into five spiny nutlets; serious pasture weed

How To Use Tribulus terestris In A Sentence

List is Empty.