dehelminthizations

English

edit

Noun

edit

dehelminthizations

  1. plural of dehelminthization