Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: amchoor
  1. A powder made from unripe green mangoes, used for as a tangy fruity seasoning in South Asian cookery
    "She added a pinch of amchoor to the chutney for extra tanginess";
    - mango powder

Encyclopedia: Amchoor