deoxyanthocyanidins

English

Noun

deoxyanthocyanidins

  1. plural of deoxyanthocyanidin