Meaning of colocasia esculenta
Definition of colocasia esculenta
(noun)
herb
of the Pacific islands
grown
throughout
the
tropics
for its
edible
root
and in
temperate
areas as an
ornamental
for its
large
glossy
leaves
Other information on colocasia esculenta
WIKIPEDIA results for
colocasia esculenta
Amazon results for
colocasia esculenta
Tweet