ectosymbiotes
French
Noun
ectosymbiotes
m
plural of
ectosymbiote