Meaning of the Sanskrit Word: svapaca

  śvapaca—dog-eaters, the lowest of men    Madhya 18.124

Can't find any compound Sanskrit words containing svapaca.