English

edit

Noun

edit

biomembranes

  1. plural of biomembrane