Master59id Master59id Biology Answered What is believed to be a vestigial structure found in humans? A. appendix this is answer B. fibula C. spleen