Home ยป Two bean shaped organ in excretory system are Excretory System MCQs Two bean shaped organ in excretory system are January 24, 2022 0 Views Q. Two bean shaped organ in excretory system are A. kidneys B. lungs C. heart D. none of these Answer: kidneys