isoamylases
English
Noun
isoamylases
plural of
isoamylase