We found 2 definitions of osteostracan from 2 different sources.
NounPlural: osteostracans |
||
osteostracan - extinct jawless fish of the Devonian with armored head | ||
cephalaspid | ||
agnathan, jawless fish, jawless vertebrate eel-shaped vertebrate without jaws or paired appendages including the cyclostomes and some extinct forms |