×

Chenoprosopus

Chenoprosopus is a genus of extinct cochleosauridae that lived during late Carboniferous and early Permian periods. Two known species of Chenoprosopus are C. milleri and C. lewisi. Chenoprosopus lewisi was described in the basis of a virtually... Wikipedia