ostracoderm

Explore definitions, synonyms, and language insights of ostracoderm

Definitions

Noun
extinct fish-like jawless vertebrate having a heavily armored body; of the Paleozoic