industrial livestock production
English
Noun
industrial
livestock
production
(
uncountable
)
Synonym of
factory farming
.