Multiple choice general knowledge science & technology Which of the follwing are called vestigial organs in human body. Appendix Mammary glands in Men Heart Liver Reveal answer Fill a bubble to check yourself A,B Correct answer