library paste

Noun
  1. An adhesive made from water and flour or starch;
    Used on paper and paperboard (synset 114729127)

Found on Word Lists

Other Searches