From Latin mucidus.
mucido (feminine singular mucida, masculine plural mucidi, feminine plural mucide)