EXPERIENCE
LEARN
C2
IPA
/miːtoukoʔŋɑːtriː/
GD
mitoukongatri

មីតូកុងទ្រី Meaning in English

Definitions

US Noun (cytology) mitochondrion
Wiktionary

Etymology

French - From mitochondrie.