yasmine990 yasmine990 08-10-2019 Biology contestada Which structure is found in both plant and animal cells?