meaning of calla

1. A genus of plants, of the order Araceae.
2.
water arum


Related Words

calla | calla lily | calla palustris | callable | callas | callat | callathump |

Developed & Maintained By Taraprasad.com

Treasure Words