Back to Dictionary
香辣椒
xiānglàjiāo
1. all-spice (Pimenta dioica)
2. Jamaican pepper