English

edit

Noun

edit

microclosures

  1. plural of microclosure