What is the meaning of the word "entomostraca"?

Definitions: