endoneuraminidases

English edit

Noun edit

endoneuraminidases

  1. plural of endoneuraminidase