from The Century Dictionary.
- noun An insect of the hymenopterous family Ichneumonidæ.
- Of or belonging to this family.
from Wiktionary, Creative Commons Attribution/Share-Alike License.
- noun Any
waspof the superfamily Ichneumonoidea
Sorry, no etymologies found.
Nick Matzke has unearthed a treasure: an article from the Interdisciplinary Bible Research Institute that uses "Intelligent Design theory" to explain such phenomena as parasitic ichneumonid wasps and the panda's thumb.