English English Dictionary

English English Dictionary

The online English-English dictionary from The Project Gutenberg

Result for Superfecundation

Superfecundation (n.)

Fertilization of two ova, at the same menstruation, by two different acts of coition.