English synonyms about - contact  

cephalaspid

noun

1 cephalaspid

Extinct jawless fish of the Devonian with armored head.

synonym: osteostracan.


Find more on cephalaspid elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.025