interbreeding ( synonym found)

Definition of interbreeding:

(n) : breeding within a narrow range of individuals

Definition of interbreeding:

(n) : breeding within a narrow range of individuals

Back to Top