Definition of glena in Spanish:

glena

feminine noun

  • 1

    Anatomy
    Cavidad articular donde se encaja un hueso.