xenophyophore
Noun
Meaning
xenophyophore (plural xenophyophores)
English Wikipedia has an article on:xenophyophoreWikipedia
A giant unicellular organism found in deep parts of the ocean.
Noun
xenophyophore (plural xenophyophores)
English Wikipedia has an article on:xenophyophoreWikipedia
A giant unicellular organism found in deep parts of the ocean.