horseshoe vetch in Swedish horseshoe vetch in Swedish hästskoväppling noun Hippocrepis genus and any species in it Add to Flashcards