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