Definition of lombricida in Spanish:

lombricida

masculine noun & adjective

  • 1

    [sustancia, producto, planta] Que sirve para matar lombrices.

    la lombriguera o abrótano es un efectivo lombricida