English dictionary
ononis spinosa meaning and definition
Definition and meaning of ononis spinosa at MeaningMonkey.org. ononis spinosa meaning and definition in the English Dictionary.ONONIS SPINOSA noun
Definition of Ononis spinosa (noun)
- Eurasian plant having loose racemes of pink or purple flowers and spiny stems and tough roots
- synonyms: restharrow, rest-harrow
Source: Princeton University Wordnet