red spider lily
English
Noun
red spider lily (plural red spider lilies)
- A plant of species Lycoris radiata, native to eastern Asia.
Synonyms
Translations
Translations
|
References
- Lycoris radiata on Wikipedia.Wikipedia
- Lycoris radiata on Wikispecies.Wikispecies
- Category:Lycoris radiata on Wikimedia Commons.Wikimedia Commons