"Ichneumonidan" is a word in ENGLISH
ichneumonidan
ENGLISH
Definition:
Of or pertaining to the Ichneumonidae, or ichneumon
flies.
ichneumonidan
ENGLISH
Definition:
One of the Ichneumonidae.
Few words of positivity
I know you have baggage, I know you're going to be a pain in my ass, but I love you more that I ever dreamed possible.
WORD SUGGESTIONS
ichneumon
ENGLISH
Any hymenopterous insect of the family Ichneumonidae, of which several thousand species are known, belonging to numerous genera.
Read the complete definition