chitotriosidases
English
Noun
chitotriosidases
plural of
chitotriosidase