FEEDBACK

Meaning of 曼珠沙华

Lookup via: Pinyin | Radicals
màn zhū shā huā (Trad.: 曼珠沙華)
red spider lily (Lycoris radiata); Sanskrit mañjusaka; cluster amaryllis