allyl starch
nounDefinition of allyl starch
: any of various allyl ethers of starch made from starch and allyl chloride for use in coatings, printing inks, and plastics
Keep scrolling for more