What is the difference between out breeding and out crossing?
Solution:
Outcrossing refers to the mating of unrelated animals of the same breed, i.e. they do not have a common ancestor for 4-6 generations. Outbreeding is a wider term that includes outcrossing as well as interspecific hybridization and crossbreeding.