KIDNEY VETCH


Meaning of KIDNEY VETCH in English

n. Eurasian plant with pods that are shaped like a finger (in the past was used to treat kidney disorders)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.