hemimembranes
English
Noun
hemimembranes
plural of
hemimembrane