Multiple choice Which of the following excretory organs is/are not found in humans? Lungs Skin Kidney Spleen Reveal answer Fill a bubble to check yourself D Correct answer Explanation Spleen is a lymphatic tissue and stores blood. It plays no role in excretion.