melacacidin
English
Noun
melacacidin
(
organic chemistry
)
A particular
leucoanthocyanidin
compound
.