intermembranes

noun
  1. plural of intermembrane; spaces or regions located between two membranes, especially in cellular biology
  2. Usage: technical; biology; commonly used in reference to the intermembrane space of mitochondria

Examples