membraniferous Meaning, Definition & Usage

Mem`bra*nif"er*ous adjective
Etymology
Membrane + -ferous.
Definitions
  1. Having or producing membranes.

Webster 1913