We do not currently know of any synonyms for succubous.
The adjective succubous is defined as:
Did you mean scrubs?