Definition of cidra in Spanish:

cidra

feminine noun

  • 1

    Fruto del cidro, semejante al limón, pero irregular y de mayor tamaño, de pulpa agria y corteza gruesa y carnosa.