English dictionary
inbreeding meaning and definition
Definition and meaning of inbreeding at MeaningMonkey.org. inbreeding meaning and definition in the English Dictionary.INBREEDING noun
Definition of inbreeding (noun)
- the act of mating closely related individuals
Source: Princeton University Wordnet