VariousWords beta
Related Terms:
Noun
Definition: A colourless compound related to leucoanthocyanins, found in various plants including the cashew and areca nut
VariousWords beta
Definition: A colourless compound related to leucoanthocyanins, found in various plants including the cashew and areca nut