lilium superbum - English Synonyms Dictionary

lilium superbum

n.
[1] Turk's-cap , Turk's cap-lily