glycosulfatases
English
Noun
glycosulfatases
plural of
glycosulfatase