membranate

English

Etymology

From membrane +‎ -ate (adjective-forming suffix).

Adjective

membranate (not comparable)

  1. Having the character of a membrane.