Meaning of alocasia
Definition of alocasia
(noun)
any
plant
of the
genus
Alocasia having
large
showy
basal
leaves and
boat-shaped
spathe
and
reddish
berries
Other information on alocasia
WIKIPEDIA results for
alocasia
Amazon results for
alocasia
Tweet