French-English dictionary »

superfétation meaning in English

FrenchEnglish
superfétation nom {f}

superfetation◼◼◼(formation of a fetus while another fetus is already present in the uterus.)
noun
[UK: sˌuːpəfiːtˈeɪʃən] [US: sˌuːpɚfiːtˈeɪʃən]