Definition of tacuara in Spanish:

tacuara

feminine noun

River Plate, Bolivia
  • 1Planta 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.