English dictionary

superfecundation meaning and definition

Definition and meaning of superfecundation at MeaningMonkey.org. superfecundation meaning and definition in the English Dictionary.

SUPERFECUNDATION noun

Definition of superfecundation (noun)

  1. fertilization of two or more ova released during the same menstrual cycle by sperm from separate acts of coitus (especially by different males)
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: