Word info

deparasitation

Noun

Meaning

deparasitation (plural deparasitations)

The removal of parasites

Source: en.wiktionary.org

Close letter words and terms