Latin-English dictionary »

hypothesis endosymbiotica meaning in English

LatinEnglish
hypothesis endosymbiotica noun

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