Skip to main content

rest-harrow

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