xenacanth

Noun

 * 1) Any member of the clade Xenacanthida of extinct cartilaginous fishes.