kidney vetch in Catalan kidney vetch in Catalan vulnerària noun A medicinal plant, of species Anthyllis vulneraria, in the pea family. Add to Flashcards