the kidney vetch

listen to the pronunciation of the kidney vetch
English - Turkish

Definition of the kidney vetch in English Turkish dictionary

ladys finger
ladys parmak
English - English
ladys finger
kidney vetch
{i} Eurasian plant with pods that are shaped like a finger (in the past was used to treat kidney disorders)
kidney vetch
perennial Eurasian herb having heads of red or yellow flowers and common in meadows and pastures; formerly used medicinally for kidney disorders
the kidney vetch
Favorites