Italian edit

Etymology edit

From lumaca +‎ -cida.

Noun edit

lumachicida f (plural lumachicide)

  1. limacide (snail pesticide)