Meaning of clover-root

Definition of clover-root

(noun) hairy Eurasian plant with small yellow flowers and an astringent root formerly used medicinally

Other information on clover-root

WIKIPEDIA results for clover-root
Amazon results for clover-root