Which cell part is most similar to human excretory system?
lysosomes are organelles have the same functions.