Ancient fishes

Shark Teeth Tell Great White Shark Evolution Story

This fossil jaw of Carcharodon hubbelli , a possible great white shark ancestor, contains 222 teeth, some in rows up to six teeth deep. Credit: Jeff Gage/Florida Museum of Natural History For the last...