Ichneumones

plural noun
Ich·​neu·​mo·​nes | \ -məˌnēz\

Definition of Ichneumones

: ichneumonoidea

History and Etymology for Ichneumones

New Latin, from Latin, plural of ichneumon

Keep scrolling for more