Spanish-French dictionary »

endosimbiosis meaning in French

SpanishFrench
endosimbiosis noun

endosymbiosenom {f}