Back to Dictionary
小豆蔻
xiǎodòukòu
1. Indian cardamom (Amomum cardamomum)