Mobile
Log In Sign Up
Home > english-french > "symbiosis" in French

French translation for "symbiosis"

[ simbai'əusis ] 
n. symbiose, association durable entre deux organismes vivants (biologie); étroite union

Related Translations:
life in symbiosis:  vie en symbiose (vie conjointe de deux créatures tirant profit chacun de l'autre et aussi inséparables)
Similar Words:
"sylvian fissure" French translation, "sylvic" French translation, "sylviculture" French translation, "sylvius" French translation, "symbian" French translation, "symbiotic" French translation, "symbiotical" French translation, "symbiotically" French translation, "symbol" French translation, "symbol of peace" French translation