màn zhū shā huā

Translation

  • red spider lily (Lycoris radiata)
  • Sanskrit mañjusaka
  • cluster amaryllis
Chinese Tones