Definition of membranously in English:

membranously

adverb

Botany
  • In the manner of a membranous structure.

Origin

Mid 18th century; earliest use found in Griffith Hughes (1707–1750).