English

edit

Noun

edit

hemimembranes

  1. plural of hemimembrane