What is the meaning of the word "euproctis"?

Definitions: