Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
alocasia macrorrhiza
Jump to user comments
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
Related words
Related search result for "alocasia macrorrhiza"
Comments and discussion on the word "alocasia macrorrhiza"