'osteostracan' definitions:

Definition of 'osteostracan'

From: WordNet
noun
Extinct jawless fish of the Devonian with armored head [syn: osteostracan, cephalaspid]