曼珠沙華

曼珠沙华
mànzhūshāhuā
  1. red spider lily (Lycoris radiata)
  2. Sanskrit mañjusaka
  3. cluster amaryllis

CEDICT

Homographs

Entry Composition

Related entries