leucodelphinidin
Noun
Meaning
English Wikipedia has an article on:leucodelphinidinWikipedia
leucodelphinidin (usually uncountable, plural leucodelphinidins)
A colourless chemical compound related to leucoanthocyanidins and found in various plants.