Wiktionary
xenophyophores
n. (plural of xenophyophore English)
n. (plural of xenophyophore English)