Definition of carurú in Spanish:

carurú

masculine noun

  • 1

    Planta herbácea de ciclo anual de tallo recto y poco ramificado, que puede alcanzar medio metro de altura y que crece en América Central y del Sur; se emplea para la fabricación de lejía.