The English term "carnivorous" matches the Greek term "carnivorous sarkofa’gos"