Spanish

edit

Noun

edit

xenofióforo m (plural xenofióforos)

  1. xenophyophore