Definition of matacallos in Spanish:

matacallos

masculine noun

  • 1

    Chile Ecuador Planta crasulácea parecida a la siempreviva, cuyas hojas se emplean para curar los callos.