What is the meaning of the word "myrmidon"?

Definitions: