Portuguese-English dictionary »

endossimbiose meaning in English

PortugueseEnglish
endossimbiose noun

endosymbiosis(living within another organism)
noun

teoria da endossimbiose noun
{f}

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