REST-HARROW


Meaning of REST-HARROW in English

noun a european leguminous plant (ononis arvensis) with long, tough roots.

Webster English vocab.      Английский словарь Webster.