• word of the day

    inbreeding

    inbreeding - Dictionary definition and meaning for word inbreeding

    Definition
    (noun) the act of mating closely related individuals
Download our Mobile App Today
Receive our word of the day
on Whatsapp