benc314159 benc314159 31-10-2018 Biology contestada found only in animal cells (regards organelles and is a 10 letter word)