French-English dictionary »

hypothèse endosymbiotique meaning in English

FrenchEnglish
hypothèse endosymbiotique nom {f}

endosymbiotic theory(the theory that concerns the origins of mitochondria and chloroplasts)
noun