Italian

edit

Etymology

edit

From lumaca +‎ -cida.

Noun

edit

lumachicida f (plural lumachicide)

  1. limacide (snail pesticide)