Meaning of the Sanskrit Word: svapaca

  svapaca—dog-eaters, the lowest of men    Madhya 18.124

Can't find any compound Sanskrit words containing svapaca.