Definition of quela in Spanish:

quela

feminine noun

  • 1

    Zoology
    Apéndice en forma de pinza de algunos artrópodos.

    las quelas de la cigala son alargadas