xenoparasitism en · NOUN EtymologyFrom xeno- + parasitism. Meanings (uncountable) xenoparasitic activity