Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

superfecundation Definition

Cancel
superfecundation
noun(su-per-fe-cun-da-tion)
successive fertilization of two or more ova from the same ovulation especially by different sires
superfecundation
noun(su-per-fe-cun-da-tion)
fertilization at one time of a number of ova excessive for the species

Words Related to superfecundation!

superfecundation Examples by Brain Bank Users