ichneumonid

English

Etymology

Borrowed from translingual Ichneumonidae.

Noun

ichneumonid (plural ichneumonids)

  1. Any wasp of the family Ichneumonidae.