allyl starch

noun

Definition of allyl starch

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

First Known Use of allyl starch

1944, in the meaning defined above

Keep scrolling for more