We found one dictionary that defines the word xenophage:
General (1 matching dictionary)
General (1 matching dictionary)
- Xenophage (comics), Xenophage: Wikipedia, the Free Encyclopedia