French-English dictionary »

dizygote meaning in English

FrenchEnglish
dizygote adjectif

dizygotic◼◼◼(derived from two eggs that have been separately fertilized)
adjective