Yep. Omecillo means homicide. I guess it would be a lower register than cultured homicidio .