English edit

Noun edit

ectosymbionts

  1. plural of ectosymbiont