• word of the day

    cloveroot

    cloveroot - Dictionary definition and meaning for word cloveroot

    Definition
    (noun) hairy Eurasian plant with small yellow flowers and an astringent root formerly used medicinally
Download our Mobile App Today
Receive our word of the day
on Whatsapp