Wordigg

xenophya Definitions

noun

foreign particles found within an organism, such as sand grains

Discover More the word xenophya

Scrabble the word xenophya

xenophya thesaurus

Examples include xenophya