mitochondrion plural mitochondria – Meaning and Explanation