meaning of inbreeding

1. of Inbreed
2.
the act of mating closely related individuals


Related Words

inbreeding |

Developed & Maintained By Taraprasad.com

Treasure Words