Meaning Of The Word Mashua

Real Dictionary

What's the definition of Mashua? Find Mashua meanings, definitions and more at the Real Dictionary online.

Mashua Meaning

Mashua Definition
Mashua Definition

What's The Definition Of Mashua?

mashua in British English
noun: a perennial plant, Tropaeolum tuberosum, grown in South America for its edible tuber

More Definitions

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Definitions Of The Day