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