曼珠沙华

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

CEDICT

Homographs

Entry Composition

Related entries