KIDNEY VETCH
(noun)Did you mean?
Definitions
There is 1 meaning of the phrase
Kidney Vetch.
Kidney Vetch - as a noun
Perennial eurasian herb having heads of red or yellow flowers and common in meadows and pastures; formerly used medicinally for kidney disorders
Synonyms (Exact Relations)
anthyllis vulnerariaExample Sentences
"The scientific name of kidney vetch is Anthyllis vulneraria."
"Many butterfly species, such as the small blue, rely on kidney vetch as a food source for their caterpillars."
"Shepherd's needle is a common name for kidney vetch."
"The bright yellow flowers of kidney vetch attract bees and other pollinators."
"The dried leaves of kidney vetch have been used in traditional medicine for treating kidney and bladder disorders."