English-Latin dictionary »

endosymbiotic theory meaning in Latin

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

hypothesis endosymbioticanoun

Your history