What is Spider Lily?
The Spider Lily (Lycoris radiata), a member of the Amaryllidaceae family, is a bulbous plant native to Afghanistan, Iran, and Turkmenistan. Spider Lily (Latin: Lycoris radiata, family Amaryllidaceae) is an edible plant catalogued in PlantSage.
