English dictionary
horseshoe vetch meaning and definition
Definition and meaning of horseshoe vetch at MeaningMonkey.org. horseshoe vetch meaning and definition in the English Dictionary.HORSESHOE VETCH noun
Definition of horseshoe vetch (noun)
- European woody perennial with yellow umbellate flowers followed by flattened pods that separate into horseshoe-shaped joints
- synonyms: Hippocrepis comosa
Source: Princeton University Wordnet