glycanohydrolases

English

Noun

glycanohydrolases

  1. plural of glycanohydrolase