Wiktionary
pectinesterases
n. (plural of pectinesterase English)
n. (plural of pectinesterase English)