Definition of tacuara in Spanish:

tacuara

feminine noun

  • 1

    River Plate Bolivia Planta gramínea perenne, cuyo tallo puede alcanzar hasta 10 m de altura y un diámetro de hasta 6 cm; crece en las orillas de algunos ríos.