red spider lily (English, noun)
expansion: red spider lily (plural red spider lilies)
Senses:
glosses: A plant of species Lycoris radiata, native to eastern Asia.
Forms:
form: red spider lilies
tags: plural