slugicides

English

Noun

slugicides

  1. plural of slugicide