Found 1 items, similar to Tribulus terestris.
English → English (WordNet)
Definition: Tribulus terestris
Tribulus terestris
n : tropical annual procumbent poisonous subshrub having fruit
that splits into five spiny nutlets; serious pasture weed
[syn:
caltrop,
devil's weed]