ichneumonid (English, noun)
expansion: ichneumonid (plural ichneumonids)
Senses:
glosses: Any wasp of the family Ichneumonidae.
Forms:
form: ichneumonids
tags: plural