Back to Dictionary
草珊瑚
cǎoshānhú
1. Sarcandra glabra (botany)