From semi- + destruido.
semidestruido (feminine semidestruida, masculine plural semidestruidos, feminine plural semidestruidas)