nogoodrod23 nogoodrod23 23-06-2017 Biology contestada Which organelle, labeled X in the diagram, is found in both plant and animal cells? the cell wall the cell membrane mitochondria ribosomes