English

edit

Noun

edit

mannobiosidases

  1. plural of mannobiosidase