Dictionary Entry: 曼珠沙华

Word
Pinyin
曼珠沙华
màn zhū shā huā

red spider lily (Lycoris radiata) ꞏ Sanskrit mañjusaka ꞏ cluster amaryllis

Child Entries of 曼珠沙华