wormicides
English
Noun
wormicides
plural of
wormicide