CRISTA


Meaning of CRISTA in English

[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

Merriam-Webster English vocab.      Английский словарь Merriam Webster.