Word info

mitoxosome

Noun

Meaning

mitoxosome (plural mitoxosomes)

(cytology) A mitochondrial organelle associated with oxidative metabolism

Source: en.wiktionary.org

Close letter words and terms