ichneumons
English
Noun
ichneumons
plural of
ichneumon