Turk's cap lilies

English

Noun

Turk's cap lilies

  1. plural of Turk's cap lily