Learn English free online - how to pronounce word in English - English Learning Online- www.pronounceword.com




cankerroot






cankerroot   
noun

Definition of cankerroot

: any of several plants with astringent roots: such as



History and Etymology for cankerroot

so called from the use of the roots in folk medicine as a cure for canker



Dictionary Entries near cankerroot