English

edit

Noun

edit

glycanases

  1. plural of glycanase