'cephalaspid' definitions:

Definition of 'cephalaspid'

(from WordNet)
noun
Extinct jawless fish of the Devonian with armored head [syn: osteostracan, cephalaspid]