Mitochondrion Meaning
There are 1 meaning(s) for word Mitochondrion
Meaning 1 : an organelle containing enzymes responsible for producing energy
Synonyms : chondriosome
Synonyms : chondriosome
