microsheet

English

Etymology

From micro- +‎ sheet.

Noun

microsheet (plural microsheets)

  1. A microscopic sheet.