hemimembranes

English

Noun

hemimembranes

  1. plural of hemimembrane