alocasia macrorrhiza is a noun meaning "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". It carries one recorded sense.
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
Definitions, synonyms and semantic relations for alocasia macrorrhiza come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.