• word of the day

    ononis spinosa

    ononis spinosa - Dictionary definition and meaning for word ononis spinosa

    Definition
    (noun) Eurasian plant having loose racemes of pink or purple flowers and spiny stems and tough roots
    Synonyms : rest-harrow , restharrow
Connect with us on Facebook