GeneralConnection.com
➔
Dictionary
calla
Noun
1. calla lily
2. arum lily, Zantedeschia aethiopica, flower, Calla
2. genus Calla, monocot genus, liliopsid genus
Usage