French-English dictionary »

génération spontanée meaning in English

FrenchEnglish
génération spontanée nom {f}

spontaneous generation◼◼◼noun