Definition of mashua in Spanish:

mashua

feminine noun

  • 1

    Peru Arbusto de hojas compuestas y flores en racimos o espigas, y legumbres con granillos lustrosos y muy duros, de cuyos tallos y hojas se saca una sustancia colorante azul oscuro.