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