Tribulus terestris
English Dictionary
->
Letter T
-> Tribulus terestris
Search Dictionary:
Tribulus terestris Definition
(n)
tropical
annual
procumbent
poisonous
subshrub
having
fruit
that
splits
into
five
spiny
nutlets
;
serious
pasture
weed
Tribulus terestris Synonyms
caltrop
devil's weed
Tribulus terestris
© Art Branch Inc.