amylostatins
English
Noun
amylostatins
plural of
amylostatin