endogalactosidases

English

Noun

endogalactosidases

  1. plural of endogalactosidase