mitochondria (0 synonym found)

Definition of mitochondria:

(n) : (sometimes proscribed) mitochondrion.

Definition of mitochondria:

(n) : (sometimes proscribed) mitochondrion.

Back to Top