Excretory System MCQs In most of the invertebrates, kidneys are present for excretion January 24, 2022 Q. In most of the invertebrates, kidneys are present for excretion A. True B. False Answer: False