aperture membranes

English edit

Noun edit

aperture membranes

  1. plural of aperture membrane