mt
adjective
- 1
Of, or relating to mitochondria.
noun
- 1
Abbreviation of mitochondrion or mitochondria.
Translate “mt” to another language
Click any language to open the translator with this word already filled in.
Of, or relating to mitochondria.
Abbreviation of mitochondrion or mitochondria.
Click any language to open the translator with this word already filled in.