Back to Dictionary
刍豢
芻豢
chúhuàn
1. livestock
2. farm animals