wurood27 wurood27 15-06-2021 Biology contestada What human organs are comparable to the organelle of excretion?