YourDictionary

Dictionary Home » Science » crista

crista science definition

Plural cristae cristae
Any of the folds of the inner membrane of a mitochondrion. See more at mitochondrion.

Learn more about crista

link/cite print suggestion box