Meaning of cephalaspida

Definition of cephalaspida

(noun) extinct group of armored fish-like vertebrates; taxonomy is not clear

Other information on cephalaspida

WIKIPEDIA results for cephalaspida
Amazon results for cephalaspida