The appendix is a vestigal organ found in the human body. To what very necessary organ is it attached?

Kidneys
Large Intestine
Lungs
Stomach

Trivia Crack Answers Main Page