n. Eurasian plant with pods that are shaped like a finger (in the past was used to treat kidney disorders)
KIDNEY VETCH
Meaning of KIDNEY VETCH in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012