Wiktionary
ectosymbionts
n. (plural of ectosymbiont English)
n. (plural of ectosymbiont English)