Home / A / alocasia macrorrhiza

alocasia macrorrhiza

noun 20 letters Scrabble 37 WWF 40
Definitions
noun

large evergreen with extremely large erect or spreading leaves; cultivated widely in tropics for its edible rhizome and shoots; used in wet warm regions as a stately ornamental

Look “alocasia macrorrhiza” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →