YourDictionary

Dictionary Home » Science » inbreeding depression

inbreeding depression science definition

The loss of vigor and general health that sometimes characterizes organisms that are the product of inbreeding. Compare hybrid vigor.

link/cite print suggestion box