an annual plant in the caltrop family (tribulus terrestris) - Spanish English Dictionary