English edit

Etymology edit

membrane +‎ -ate

Adjective edit

membranate (not comparable)

  1. Having the character of a membrane.