What name is given to that branch of agriculture which deals with feeding, shelter, health and breeding of domestic animals ?
_______ is the branch of agriculture dealing with feeding, caring and shelter of domestic animals, reared at home or in farms.