crista
nounDefinition of crista
: any of the inwardly projecting folds of the inner membrane of a mitochondrion
Keep scrolling for more
Keep scrolling for more