English → Hindi dictionary

kidney vetch

किडनी वेच / किडनीNOUN

Definition

perennial Eurasian herb having heads of red or yellow flowers and common in meadows and pastures; formerly used medicinally for kidney disorders

Looking for poetry? Read shayari and poems by great poets.