exosymbionts

English

Noun

exosymbionts

  1. plural of exosymbiont