Wiktionary
leucoanthocyanidins
n. (plural of leucoanthocyanidin English)
n. (plural of leucoanthocyanidin English)