glycoproteases

English

Noun

glycoproteases

  1. plural of glycoprotease