CALLA


Meaning of CALLA in English

n. 1 (in full calla lily) = arum lily. 2 an aquatic plant, Calla palustris.

[ mod.L ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.