Restharrow Meaning

There are 2 meaning(s) for word restharrow

Translate :
Restharrow Meaning 1 : Eurasian plant having loose racemes of pink or purple flowers and spiny stems and tough roots

    Synonyms : ononis spinosa,  rest-harrow
Restharrow Meaning 2 : European woody plant having pink flowers and unifoliate leaves and long tough roots; spreads by underground runners

    Synonyms : ononis repens,  rest-harrow