Biology

Define crista pl. cristae

Asked by
Last updated by anonymous
1 Answers
Log in to answer
An infolding of the inner membrane of a mitochondrion that houses the electron transport chain and the enzyme catalyzing the synthesis of ATP.