polynucleotidases

English edit

Noun edit

polynucleotidases

  1. plural of polynucleotidase