In most of the invertebrates, kidneys are present for excretion HomeExcretory System MCQsIn most of the invertebrates, kidneys are present for excretion Q. In most of the invertebrates, kidneys are present for excretion A. True B. False Answer: False