INBREEDING


Meaning of INBREEDING in English

The mating of two closely related persons. Also called consanguinity.

English dictionary of medicine.      Английский словарь медицины.