Alocasia macrorrhiza
English Dictionary
->
Letter A
-> Alocasia macrorrhiza
Search Dictionary:
Alocasia macrorrhiza Definition
(n)
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
Alocasia macrorrhiza Synonyms
Alocasia macrorrhiza
giant taro
© Art Branch Inc.