Definition of limaza in Spanish:

limaza

feminine noun

  • 1Limaco.