CANKERROOT


Meaning of CANKERROOT in English

ˈ ̷ ̷ ̷ ̷ˌ ̷ ̷ noun

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

: any of several plants with astringent roots: as

a. : sea lavender 1

b. : goldthread 1

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