mitochondrion

(noun)

noun

1. an organelle containing enzymes responsible for producing energy

Similar word(s): chondriosome

Definition categories: body, organelle