clover-root

Explore definitions, synonyms, and language insights of clover-root

Definitions

Noun
hairy Eurasian plant with small yellow flowers and an astringent root formerly used medicinally

More General Terms