Noun Definition
cephalaspid
1.Definition: extinct jawless fish of the Devonian with armored head
Related Noun(s):osteostracan
Category: Animals1.Definition: extinct jawless fish of the Devonian with armored head
Related Noun(s):osteostracan
Category: Animals