Excretory System MCQs Malpighian body is present in January 24, 2022 Q. Malpighian body is present in A. Skin B. Kidney C. Testes D. Ovaries Answer: Kidney