Word info

xenosome

Noun

Meaning

(zoology) A endosymbiotic bacterium of some marine protozoans.

Particles of debris sometimes incorporated into the shells of some testate amoebae.

Source: en.wiktionary.org

Close letter words and terms