Meaning of calla lily

Definition of calla lily

(noun) South African plant widely cultivated for its showy pure white spathe and yellow spadix

Other information on calla lily

WIKIPEDIA results for calla lily
Amazon results for calla lily