Definition of larvicide in English:

larvicide

noun

  • A substance used to kill larvae.

    ‘the use of larvicides against mosquitoes’
    mass noun ‘experts recommend using larvicide in pools where insects breed’

Pronunciation

larvicide

/ˈlɑːvɪsʌɪd/