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