Back to Dictionary
射干
shègān
1.
blackberry lily (Belamcanda chinensis)
2.
leopard lily
Metadata
- Category
- Chinese