Chinese
曼珠沙华 / 曼珠沙華 [mànzhūshāhuā]
red spider lily (Lycoris radiata); Sanskrit mañjusaka; cluster amaryllis
Japanese
red spider lily (Lycoris radiata); cluster amaryllis; cluster belladonna; manjusaka
Notes
Sign in to add your own note
Example Sentences
Contains