endogalactosidases
English
Noun
endogalactosidases
plural of
endogalactosidase