Cloveroot Meaning

There are 1 meaning(s) for word Cloveroot

Meaning 1 : hairy Eurasian plant with small yellow flowers and an astringent root formerly used medicinally

    Synonyms : clover-root,  geum urbanum,  herb bennet,  wood avens