tribulus terestris
tribulus terestris - English Dictionary
[ noun ]
■ tropical annual procumbent poisonous subshrub having fruit that splits into five spiny nutlets
■ serious pasture weed
→
caltrop
,
devil's weed
※ You can download Most Useful English Words 15000 for free after posting your review!