macroamylases
English
Noun
macroamylases
plural of
macroamylase