American Dictionary
Definition mitochondrial in American English
mitochondrial adjective
adjective
1

American Dictionary