Definition of 多頭飼育 (たとうしいく)

noun
large-scale breeding
Related Kanji
many, frequent, much
head, counter for large animals
domesticate, raise, keep, feed
bring up, grow up, raise, rear