石蒜

石蒜
shísuàn

red spider lily (Lycoris radiata)

1 meaning
MEANING

MEANING

  1. noun

    red spider lily (Lycoris radiata)

    • Lycoris radiata is a type of beautiful flower.

STROKE ORDER
Loading…

Explore more related entries to look up.