Wiktionary
endosymbionts
n. (plural of endosymbiont English)
n. (plural of endosymbiont English)