Skip to content
Simplified display

曼珠沙华

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