leucoanthocyanidins

English

Noun

leucoanthocyanidins

  1. plural of leucoanthocyanidin