Meaning of cephalaspid

Definition of cephalaspid

(noun) extinct jawless fish of the Devonian with armored head

Other information on cephalaspid

WIKIPEDIA results for cephalaspid
Amazon results for cephalaspid