Spanish-French dictionary »

simbionte meaning in French

SpanishFrench
simbionte

symbionte

simbionte noun
{m}

symbiotenom {m}