deparasitizations

English

Noun

deparasitizations

  1. plural of deparasitization