cephalaspida : Idioms & Phrases


suborder cephalaspida

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