CRISTA


Meaning of CRISTA in English

n. (pl. cristae)

1. Anat. & Zool. a ridge or crest.

2 Anat. an infold of the inner membrane of a mitochondrion.

Derivatives:

cristate adj.

Etymology: L

Oxford English vocab.      Оксфордский английский словарь.