hippocrepis comosa

(noun) horseshoe vetch

Hippocrepis comosa
subshrub (generic term)
suffrutex (generic term)