microclosures
English
Noun
microclosures
plural of
microclosure