Um
I'm sorry if I am invading without knowing what is going on
But based on your general description and my dictionary of roots at hand a good name would be Mentarthro because its psychic (mental) and a bug (arthropod)
If this name sucks and you totally hate or already have a name or something that's totally okay
I've been on a sucky streak recently lol