Turk's cap lily

English

Noun

Turk's cap lily (plural Turk's cap lilies)

  1. Any of the species Lilium martagon.