rest-harrow
English
rest-harrow meaning in English • rest-harrow का अर्थ अंग्रेजी में
Noun
- A European leguminous plant (Ononis arvensis) with long, tough roots.