From semi- + selvatico.
semiselvatico (feminine semiselvatica, masculine plural semiselvatici, feminine plural semiselvatiche)