Definition of 曼珠沙華 (まんじゅしゃげ)

noun
red spider lily (Lycoris radiata), cluster amaryllis, cluster belladonna, manjusaka
Other readings:
マンジュシャゲ
Related Kanji
wide, beautiful
pearl, gem, jewel
sand
splendor, flower, petal, shine, luster, ostentatious, showy, gay, gorgeous