Pinyin Dictionary results for "man zhu sha hua"

曼珠沙华
red spider lily (Lycoris radiata); Sanskrit mañjusaka; cluster amaryllis
Dictionary data provided by CC-CEDICT