Definition, synonyms and related words
A colourless chemical compound related to leucoanthocyanidins and found in various plants.