paper_tape
1. [ noun ] a long narrow strip of paper
Related terms: paper
Similar spelling:   paper_white
  paper_towel
  paper_tiger
  paper_route
  paper_thin
  paper_trail
  paper_doll