INDIA PAPER



Definition:

  1. [noun] a thin tough opaque paper used in fine books