New Jersey MicroFossils
Hadrodus priscus
Top - Front (oral) teeth - Bottom - Back pharyngeal (gill) teeth
Cretaceous
Top - Front (oral) teeth - Bottom - Back pharyngeal (gill) teeth
Cretaceous