English edit

Noun edit

surprise lily (plural surprise lilies)

  1. Lycoris squamigera, a pink-flowered plant native to China and Korea.