The ____________________________are responsible for producing energy for cellular functions by producing ATP from glucose and contain their own DNA.

Respuesta :

mitochondria is the answer you are looking for

Otras preguntas