Menu
Tools
Dictionary
Blog
Login
Sign Up
Dictionary
Blog
Login
Dictionary Entry: 曼珠沙华
Word
Pinyin
曼珠沙华
màn zhū shā huā
red spider lily (Lycoris radiata) ꞏ Sanskrit mañjusaka ꞏ cluster amaryllis
Dictionary Card
Child Entries of 曼珠沙华
曼
沙
珠
华