Back to Dictionary
断魂椒
斷魂椒
duànhúnjiāo
1.
king cobra or ghost chili (Naga jolokia)
Metadata
- Category
- Chinese