Definition of submembranous in English:

submembranous

adjective

  • 1Botany and Zoology= submembranaceous.

  • 2Medicine and Biology. Located or occurring (immediately) beneath a membrane, (in later use) especially the plasma membrane or other cellular membrane.

Origin

Late 18th century. From sub- + membranous. In sense 1 after scientific Latin submembranaceus submembranaceous.

Pronunciation

submembranous

/ˌsʌbˈmɛmbrənəs/