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