membranous [ more membranous ; most membranous ]
Notices
  • of membrane