horseshoe vetch
nounDefinition of horseshoe vetch
: a European herb (Hippocrepis comosa) of the family Leguminosae with yellow umbellate flowers succeeded by flattened pods that separate into horseshoe-shaped joints