lilies of the Incas

English

Noun

lilies of the Incas

  1. plural of lily of the Incas