What is the meaning of the word "osteostraci"?

Definitions: