dextrin

Noun
  1. Any of various polysaccharides obtained by hydrolysis of starch;
    A tasteless and odorless gummy substance that is used as a thickening agent and in adhesives and in dietary supplements (synset 114858495)

Found on Word Lists

Other Searches