GOLDEN SPIDER LILY


Meaning of GOLDEN SPIDER LILY in English

noun

: a Chinese bulbous plant ( Lycoris aurea ) cultivated for its yellow flowers

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.