Meaning of cloveroot
Definition of cloveroot
(noun)
hairy
Eurasian
plant
with
small
yellow
flowers and an
astringent
root
formerly
used
medicinally
Other information on cloveroot
WIKIPEDIA results for
cloveroot
Amazon results for
cloveroot
Tweet