Haikouichthys

Haikouichthys is an extinct, small fishlike chordate from the Cambrian period, known from fossils in China and often classified among the earliest vertebrates.

Connect