Noun Definition

ononis spinosa

1.Definition: Eurasian plant having loose racemes of pink or purple flowers and spiny stems and tough roots

Related Noun(s):restharrow

Category: Plants