What is the full meaning of mashuas
MASHUA, a tuber plant grown in the Andes [n]
Example of the word mashuas placed on a Scrabble board.