endoamylases
English
Noun
endoamylases
plural of
endoamylase