Mitochondria

Synonyms for Mitochondria

For more similar words, try Mitochondria on Thesaurus.plus dictionary