cephalaspid Meaning, Definition & Usage

  1. noun extinct jawless fish of the Devonian with armored head
    osteostracan.

WordNet