Synonyms of Horseshoe Vetch in English :
Antonyms of Horseshoe Vetch in English
Thesaurus of Horseshoe Vetch in English
Horseshoe Vetch
see definition of horseshoe vetchSynonyms of horseshoe vetch
1. (noun) European woody perennial with yellow umbellate flowers followed by flattened pods that separate into horseshoe-shaped joints