cloveroot
Explore definitions, synonyms, and language insights of cloveroot
Definitions
Noun
hairy Eurasian plant with small yellow flowers and an astringent root formerly used medicinally
Explore definitions, synonyms, and language insights of cloveroot