cephalaspida Meaning, Definition & Usage

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

WordNet