Definition of isoca in Spanish:

isoca

feminine noun

  • 1

    River Plate En el ámbito rural, nombre genérico que se da a las larvas de varias familias de mariposas que son muy perjudiciales para la agricultura.

    el año pasado combatimos la isoca y tuvimos buenos resultados en la producción