Definition of caucha in Spanish:

caucha

feminine noun

Chile
  • 1Planta herbácea de hojas más o menos espinosas en el borde, que se usa como antídoto de la picadura de arañas venenosas.