CRISTA


Meaning of CRISTA in English

noun (plural ~e) see: crest Date: 1959 any of the inwardly projecting folds of the inner membrane of a mitochondrion

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.