English edit

Noun edit

ichneumias

  1. plural of ichneumia