JasmineStealz JasmineStealz 27-06-2018 Biology contestada Which organelle, label X in the diagram, is found in both plant and animal cells