horseshoe vetch in Polish horseshoe vetch in Polish konikleca noun Hippocrepis genus and any species in it Add to Flashcards