Dinopedia
Advertisement

Nostolepis is an Acanthodian fish from early Devonian China.

Nostolepis
Advertisement