In most of the invertebrates, kidneys are present for excretion HomeExcretory System MCQsIn most of the invertebrates, kidneys are present for excretionQ. In most of the invertebrates, kidneys are present for excretionA. TrueB. FalseAnswer: False