osteostraci
1. [ noun ] (biology,zoology) extinct group of armored fishlike vertebrates; taxonomy is not clear
Synonyms: Cephalaspida suborder_Cephalaspida suborder_Osteostraci
Related terms: animal_order Ostracodermi osteostracan
Similar spelling:   osteostracan
  osteoclast
  osteosclerosis
  osteosarcoma
  osteocyte