arum lily

views updated

ar·um lil·y • n. chiefly British term for calla lily (see calla).

More From encyclopedia.com