My best guess would be a white double oriental lily, 'Sita' is common as is 'Polar Ice' The buds can look huge especially in a greenhouse3, just before they open, as they have many layers of petals to unfurl. They are very easily found in commerce these days. If you missed out on that you can order from reputable lily company, as many places have these.