English Dictionary
◊ OSTEOSTRACI
Osteostraci
n : extinct group of armored fishlike vertebrates; taxonomy is
not clear [syn: {Osteostraci}, {suborder Osteostraci}, {Cephalaspida},
{suborder Cephalaspida}]