English

edit

Noun

edit

surprise lily (plural surprise lilies)

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