YourDictionary

Dictionary Home » Dictionary Definitions » superfecundation

superfecundation

noun

the fertilization of two ova at separate times during the same ovulation period

See superfecundation in American Heritage Dictionary 4

link/cite print suggestion box