Xenophyophore Definition
noun
A giant unicellular organism found in deep parts of the ocean.
Wiktionary
Other Word Forms of Xenophyophore
Noun
Singular:
xenophyophore
Plural:
xenophyophoresFind Similar Words
Find similar words to xenophyophore using the buttons below.