lola190 lola190 05-04-2018 Physics contestada What is found in both plant and animal cells but is much larger in plant cells