Definition of matacallos in Spanish:

matacallos

masculine noun

Chile, Ecuador El plural es matacallos
  • 1Planta crasulácea parecida a la siempreviva, cuyas hojas se emplean para curar los callos.