Wordigg

xenosome Definitions

noun

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

Discover More the word xenosome

Scrabble the word xenosome

xenosome thesaurus

Examples include xenosome