As an adjective crista
is .
As a noun cristae is
.
crista
English
Noun
The internal compartments formed by the inner membrane of a mitochondrion, where many chemical reactions take place.
Anagrams
*
*
----
cristae
English
Alternative forms
*
Noun
(head)
Anagrams
*
*
----