Definition of limanda in Spanish:

limanda

feminine noun

  • 1

    Pez marino de cuerpo plano muy parecido al lenguado, que vive en los mares de Europa; su carne es comestible.