English

edit

Noun

edit

fucosidases

  1. plural of fucosidase