Capparis Spinosa, or Caper plant.

Caper plant

Capparis Spinosa, or Caper plant.