Definition of internal membrane in English:

internal membrane


  • 1Anatomy
    rare A membrane lining a part of the body, especially a mucous membrane or endothelium.

  • 2Biology
    The cell membrane of a plant cell, contained within the cell wall (now rare); a membrane contained within a cell or organelle.


Mid 17th century; earliest use found in Alexander Read (1586?–1641). From internal + membrane.


internal membrane

/ɪnˌtəːnl ˈmɛmbreɪn/