Definition of mashua in Spanish:

mashua

feminine noun

Peru
  • 1Arbusto 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.