- kidney vetch as a noun:
- 1
kidney vetch
noun
1 kidney vetch
Perennial Eurasian herb having heads of red or yellow flowers and common in meadows and pastures; formerly used medicinally for kidney disorders.
synonym: Anthyllis vulneraria.
Polish: przelot uprawny, przelot pospolity
debug info: 0.0288