Find the word definition

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