order ostracodermi Meaning, Definition & Usage

  1. noun extinct group of armored jawless vertebrates; taxonomy is not clear
    Ostracodermi.

WordNet