From semi- + lucido.
semilucido (feminine semilucida, masculine plural semilucidi, feminine plural semilucide)