pectinesterases

English

Noun

pectinesterases

  1. plural of pectinesterase