Capparis flexuosa Vell.  
Family: Capparaceae
tabareca
Capparis flexuosa image
INBio, Costa Rica