Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

ichneumon Definition

Cancel
ichneumon
noun(ich-neu-mon)
a mongoose (Herpestes ichneumon) of Africa, southern Europe, and southwestern Asia
ichneumon
noun(ich-neu-mon)
ichneumon wasp
ichneumon
noun(ich-neu-mon)
any of a large family (Ichneumonidae) of brown or black hymenopterous insects that have a slender body and long ovipositor and whose larvae are parasites of the larvae and pupae of various insects

Words Related to ichneumon!

ichneumon Examples by Brain Bank Users