2296 / 3571

What does 牲畜 (shēngchù) mean in English?

牲畜
shēngchù

livestock (Noun)