Definition for Internal fertilization
From Biology Forums Dictionary
Fertilization that occurs in terrestrial animals, in which sperm are deposited within the reproductive tract of the female during the act called copulation.
From Biology Forums Dictionary
Fertilization that occurs in terrestrial animals, in which sperm are deposited within the reproductive tract of the female during the act called copulation.