Noun osteostracan has 1 sense
  1. osteostracan, cephalaspid - extinct jawless fish of the Devonian with armored head
    --1 is a kind of jawless vertebrate, jawless fish, agnathan
    --1 is a member of
     Osteostraci, suborder Osteostraci, Cephalaspida, suborder Cephalaspida
,
TOP