glycanases
English
Noun
glycanases
plural of
glycanase