CHAY ROOT


Meaning of CHAY ROOT in English

() The root of the Oldenlandia umbellata, native in India, which yieds a durable red dyestuff.

Webster's English dictionary.      Английский словарь Webster.