osteostraci Meaning, Definition & Usage

  1. noun extinct group of armored fish-like vertebrates; taxonomy is not clear
    Cephalaspida; suborder Osteostraci; suborder Cephalaspida.

WordNet