amylostatin (English, noun)
expansion: amylostatin (plural amylostatins)
Senses:
glosses: Any material that inhibits amylase
Forms:
form: amylostatins
tags: plural