red spider lily

English

Noun

red spider lily (plural red spider lilies)

  1. A plant of species Lycoris radiata, native to eastern Asia.
    Synonyms: corpse flower, equinox flower, hurricane lily, red magic lily, resurrection lily

Translations

References