amidulin
amidulin has 1 sense in the JumbleFix dictionary. Letters: 8.
Definitions
noun
. A soluble starch obtained by treating starch with acids or enzymes.