Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word ononis spinosa from English dictionary with examples, synonyms and antonyms.

ononis spinosa   noun

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

Synonyms : rest-harrow, restharrow

Ononis spinosa meaning in Telugu.