Word info

xenoparasitism

Noun

Meaning

xenoparasitism (uncountable)

xenoparasitic activity

Source: en.wiktionary.org

Close letter words and terms