horseshoe vetch

listen to the pronunciation of horseshoe vetch
Englisch - Englisch
European woody perennial with yellow umbellate flowers followed by flattened pods that separate into horseshoe-shaped joints