Definition of cañavera in Spanish:

cañavera

feminine noun

  • 1

    Planta herbácea de tallo alto y delgado, hojas perennes, planas y lanceoladas y flores en panojas anchas.