ostracodermEnglish

ostracoderm

Noun

Extinct fish-like jawless vertebrate having a heavily armored body, of the Paleozoic

English: ostracoderm

Words that start with "ostracoderm"