What is the meaning of calla in English?

Learn vocabulary with pictures as well as definitions of calla in English

Learn in

See more

n. calla

Definition of calla in English

Elongated, yellow inflorescence encircled by a protective, leaf-like structure that is typically white.

Synonyms of calla in English

calla lilyarum lily

See more

n. calla lily

Definition of calla lily in English

Elongated, yellow inflorescence encircled by a protective, leaf-like structure that is typically white.

Synonyms of calla lily in English

callaarum lily