endoneuraminidases

English

edit

Noun

edit

endoneuraminidases

  1. plural of endoneuraminidase