What is the meaning of the word "heterostraci"?

Definitions: