Definitions of Ononis spinosa:

  • noun:   Eurasian plant having loose racemes of pink or purple flowers and spiny stems and tough roots