ectosymbionts

English

Noun

ectosymbionts

  1. plural of ectosymbiont