lumachicida

Italian

Etymology

From lumaca +‎ -cida.

Noun

lumachicida f (plural lumachicide)

  1. limacide (snail pesticide)