Search for crossword answers and clues

Answer for the clue "An organelle containing enzymes responsible for producing energy ", 12 letters:
chondriosome

Word definitions for chondriosome in dictionaries

WordNet Word definitions in WordNet
n. an organelle containing enzymes responsible for producing energy [syn: mitochondrion ]