ichneumonoid
English
Etymology
Borrowed from translingual Ichneumonoidea.
Noun
ichneumonoid (plural ichneumonoids)
- (entomology) Any wasp of the superfamily Ichneumonoidea.
Translations
wasp of the superfamily Ichneumonoidea
|
Borrowed from translingual Ichneumonoidea.
ichneumonoid (plural ichneumonoids)
|