epicatechins
English
Noun
epicatechins
plural of
epicatechin