leucodelphinidin definition

  • noun:
    • A colourless chemical ingredient pertaining to leucoanthocyanidins and discovered in several flowers.
29 votes

How would you define leucodelphinidin?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!