mitochondrions - English Synonyms Dictionary