English edit

Etymology edit

xeno- +‎ parasitism

Noun edit

xenoparasitism (uncountable)

  1. xenoparasitic activity