1 horseshoe vetch | Definition of horseshoe vetch

horseshoe vetch

noun

Definition 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