Definitions of cephalaspid:

  • noun:   extinct jawless fish of the Devonian with armored head