amylomaltases
English
Noun
amylomaltases
plural of
amylomaltase