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
Tweet