wormicides

English

Noun

wormicides

  1. plural of wormicide