What is Spider Lily?
The Spider Lily (Lycoris radiata) is a bulbous plant native to Afghanistan, Iran, Turkmenistan, China's North-Central, South-Central, and Southeast regions, as well as Japan and Korea. Spider Lily (Latin: Lycoris radiata, family Amaryllidaceae) is an edible plant catalogued in PlantSage.
