kieran5641 kieran5641 Today at 9:22 PM Biology Answered I am an organelle present in animal and plant cells and absent in bacterial cells. I am where respiration takes place in a cell