Definition of chenilla in Spanish:

chenilla

feminine noun

  • 1

    Tejido afelpado de fibras de seda y lana, de textura semejante a la piel de oruga, que se usa en la confección de prendas de punto.

Origin

Préstamo del francés chenille 'oruga'