order Ostracodermi

Explore definitions, synonyms, and language insights of order Ostracodermi

Definitions

Noun
extinct group of armored jawless vertebrates; taxonomy is not clear

More General Terms