savannahm1978 savannahm1978 01-10-2020 Biology contestada 2 organelles that work together to maintain homeostasis