We do not currently know of any antonyms for succuba.
The noun succuba is defined as:
Did you mean scrub?