Badi Elaichi In English / Aryurveda, herbs, herbal medicine, medicine, medicinal plants. Badi Elaichi In English : About 0% of these are single spices & herbs.