tinacarnes48 tinacarnes48 06-03-2020 Biology contestada which cell structure is responsible for supplying energy in both plant and animal cells? chloroplast mitochondrion nucleus ribosome