What is the meaning of the word "herpangia"?

Definitions: