endosymbiotic theory - Spanish English Dictionary

endosymbiotic theory

Play ENESENus
Play ENESENuk
Play ENESENau

Meanings of "endosymbiotic theory" in Spanish English Dictionary : 2 result(s)

English Spanish
General
endosymbiotic theory hipótesis endosimbiótica
Ecology
endosymbiotic theory teoría endosimbiótica