Anoplocapros Lenticularis CT scan

Scientific Name

Anoplocapros lenticularis

Catalog number

YPM 006259

Institution

Yale Peabody Museum of Natural History

Image by

Zach Randall

This specimen was digitized as part of the openVertebrate project.