From larva + -cida.
larvicida (masculine plural larvicidi, feminine plural larvicide)
larvicida m (plural larvicidi)
larvicida m (plural larvicidas)