FEEDBACK

Meaning of 曼珠沙华

Use your mouse
to draw a Chinese
character here
màn zhū shā huā (Trad.: 曼珠沙華)
red spider lily (Lycoris radiata); Sanskrit mañjusaka; cluster amaryllis