From semi- + vivo.
semivivo (feminine semiviva, masculine plural semivivi, feminine plural semivive)
sēmivīvō