Meaning of quela in Spanish:

quela

feminine noun

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

    las quelas de la cigala son alargadas