CHAY ROOT


Meaning of CHAY ROOT in English

the root of the oldenlandia umbellata, native in india, which yieds a durable red dyestuff.

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