VariousWords beta
Related Terms:
Noun
Definition: A yellow dyestuff extracted from the rootbark of an East Indian plant, Morinda citrifolia.
VariousWords beta
Definition: A yellow dyestuff extracted from the rootbark of an East Indian plant, Morinda citrifolia.