CLOVEROOT





Definition:

  1. [noun] hairy Eurasian plant with small yellow flowers and an astringent root formerly used medicinally
    Synonyms: herb bennet, clover-root, wood avens, Geum urbanum

Synonyms: