chayroot
chayroot has 1 sense in the JumbleFix dictionary. Letters: 8.
Definitions
The root of the Oldenlandia umbellata, native in India, which yieds a durable red dyestuff.