Mount Cook lily

noun

1.
showy white-flowered perennial of New Zealand