CHINAROOT


Meaning of CHINAROOT in English

ˈ ̷ ̷ ̷ ̷ˌ ̷ ̷ noun

Etymology: perhaps translation of Portuguese raiz de China

: the rootstock of an East Indian climbing shrub ( Smilax china )

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