See moren. callaDefinition of calla in EnglishElongated, yellow inflorescence encircled by a protective, leaf-like structure that is typically white. Synonyms of calla in Englishcalla lilyarum lily
See moren. calla lilyDefinition of calla lily in EnglishElongated, yellow inflorescence encircled by a protective, leaf-like structure that is typically white. Synonyms of calla lily in Englishcallaarum lily