india paper

noun

1.
a thin tough opaque paper used in fine books