mitochondrion - English Synonyms Dictionary

mitochondrion

n.
[1] chondriosome