Newly discovered fossil sea urchin is the oldest of its kind

A fossil sea urchin is the oldest of its kind, pushing back a fork in the sea urchin family tree by 10 million years.

…read more

Source:: Science