A newly-discovered vermiform fossil from the Jiangchuan Biota (~554-539 million years old) with holdfast to anchor it to the ocean floor. Scale bar 5mm. Credit: Gaorong Li. These images are for ...
For years, the appendix carried a reputation as the body’s most pointless organ. Doctors often removed it without hesitation, and textbooks labeled it a vestigial structure—something our ancestors ...