Thyestiida

Thyestiida is an order of bony-armored jawless fish in the extinct vertebrate class Osteostraci.