Tribulus — synonyms, definition
1. Tribulus (Noun)
1 synonym
genus Tribulus
1 definition
Tribulus (Noun) — Annual or perennial herbs or subshrubs of warm regions.
1 type of
rosid dicot genus
3 parts
Tribulus terestris caltrop devil's weed
3 parts of
Zygophyllaceae bean-caper family family Zygophyllaceae