symbiontes
French
Noun
symbiontes
m
plural of
symbionte