english
hindi
bengali
chinese
Definition: Meaning of, mitochondrion in English to Chinese dictionary.
Pronunciation: / ˌmʌɪtə(ʊ)ˈkɒndrɪən /