reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
calla any of several subtropical plants, esp. the calla lily, which has a large, white petal-like part surrounding a yellow spike of tiny flowers. [1/2 definitions]