Wordigg

xenophyophore Definitions

noun

a giant unicellular organism found in deep parts of the ocean.

Discover More the word xenophyophore

Scrabble the word xenophyophore

xenophyophore thesaurus

Examples include xenophyophore