Definition of musculomembranous in English:

musculomembranous

adjective

  • Consisting of a thin layer of muscular tissue; consisting of muscle and mucous membrane.

Origin

Mid 19th century; earliest use found in William Kirby (1759–1850), entomologist and naturalist.