holosymbionts
English
Noun
holosymbionts
plural of
holosymbiont