FEEDBACK

Meaning of 曼珠沙华

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