library paste


Meanings

  • an adhesive made from water and flour or starch; used on paper and paperboard

Synonyms