polynucleotidases

English

Noun

polynucleotidases

  1. plural of polynucleotidase