CANCERROOT


Meaning of CANCERROOT in English

ˈ ̷ ̷ ̷ ̷ˌ ̷ ̷ noun

Etymology: cancer + root; probably from its use in folk medicine as a cancer remedy

: any of several root parasites of the family Orobanchaceae (as the squawroot)

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.