Inca lily

English

Noun

Inca lily (plural Inca lilies)

  1. The Peruvian lily