From semi- + sólido.
semisólido (feminine semisólida, masculine plural semisólidos, feminine plural semisólidas)