[cris.ta] n, pl cris.tae [NL, fr. L, crest--more at crest] (1959): any of the inwardly projecting folds of the inner membrane of a mitochondrion
CRISTA
Meaning of CRISTA in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012