icario9224 icario9224 14-04-2022 Biology contestada The appendix usually resides on which region of the large intestine?.