English

edit

Noun

edit

ichneumons

  1. plural of ichneumon