Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
calla
in English
calla
us
/ˈkælə/
#limited
Definitions
Noun
a
type
of
lily
(
Zantedeschia
aethiopica
)
The
gardener
planted
a
calla
in
the
pond
.
a
flowering
plant
native
to
cooler
areas
Calla
is
a
popular
choice
for
wedding
bouquets
.
a
marsh
plant
with
pale
green
flowers
The
calla
plant
thrives
in
moist
environments
.