English edit

Etymology edit

micro- +‎ closure

Noun edit

microclosure (plural microclosures)

  1. A very small closure (device)