calla lilies

English

Noun

calla lilies

  1. plural of calla lily