Borrowed from Medieval Latin repulsivus, from Latin repulsus.
ripulsivo (feminine ripulsiva, masculine plural ripulsivi, feminine plural ripulsive)