pectinesterases
English
Noun
pectinesterases
plural of
pectinesterase