india paper: a thin tough opaque paper used in fine books
paper: a material made of cellulose pulp derived mainly from wood or rags or certain grasses
neuroma: any tumor derived from cells of the nervous system