Mitochondrium - English Synonyms Dictionary