The AI-powered English dictionary
plural ostracoderms
(zoology) Any of the armored jawless fishes of the Paleozoic.