1 result found

Search Results for: ophthalmoplegia

Mitochondrion

Mitochondrion Definition What are mitochondria? The term “mitochondrion” comes from the two words of the Greek... Read More