dewormings
English
Noun
dewormings
plural of
deworming