meaning of Amchoor

Amchoor meaning in Cooking Dictionary

Sour, unripe mangoes that are dried and offered in cuts and powder. Their primary usage is within Indian cooking, giving foods a sweet and bad taste.