damianvargas08162002 damianvargas08162002 17-04-2020 Biology contestada Which organelle labeled x in the diagram is found in both plant and animal cells