1.

The site of energy production in a cell

A. Micro body
B. Chromosome
C. Ribosome
D. Mitochondria
Answer» E.


Discussion

No Comment Found