master59 master59 02-12-2022 Biology contestada What is believed to be a vestigial structure found in humans? A. appendix this is answer B. fibula C. spleen