English edit

Noun edit

microclosures

  1. plural of microclosure