Back to Dictionary
石蒜
shísuàn
1. red spider lily (Lycoris radiata)