Definition of membranated in US English:

membranated

adjective

Biology
rare
  • Resembling a membrane; surrounded by or consisting of a membrane or membranes.

Origin

Late 18th century; earliest use found in James Lee (1715–1795), nurseryman. From membrane + -ated.

Pronunciation

membranated

/ˈmɛmbrəneɪtɪd/