Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: crista
  1. (biology) the internal compartments formed by the inner membrane of a mitochondrion
    "The cristae increase the surface area for energy production within the mitochondrion"

Derived forms: cristas

Encyclopedia: Crista, Daniel