Definition of callicida in Spanish:

callicida

masculine noun

  • 1

    Sustancia que sirve para quitar o eliminar los callos y las durezas de la piel.