mitocondria - English Synonyms Dictionary