曼珠沙华

màn zhū shā huā

Sign in to save this word to your study lists.

Definitions

  1. 1. red spider lily (Lycoris radiata)
  2. 2. Sanskrit mañjusaka
  3. 3. cluster amaryllis