Glossary Definition
inbreeding depression
Decrease in health and fitness often observed in offspring resulting from inbreeding.

Close this window