Wiktionary
xenosome
n. 1 (context zoology English) A endosymbiotic bacterium of some marine protozoans 2 Particles of debris sometimes incorporated into the shells of some testate amoebae