English Dictionary
◊ MITOCHONDRION
mitochondrion
n : an organelle containing enzymes responsible for producing
energy [syn: {chondriosome}]