josh170 josh170 24-04-2017 Biology contestada Which function would the energy releasing organelle most likely have in the animal