English-French dictionary »

symbiont meaning in French

EnglishFrench
symbiont [symbionts] (organism in a symbiotic relationship)
noun
[UK: sˈɪmbɪˌɒnt]
[US: sˈɪmbɪˌɑːnt]

symbiote◼◼◼nom {m}