How do you even describe curry? Flavorful, aromatic, rich, creamy and perhaps spicy come to mind. But while those who are familiar with curry have vague ideas of what it is, curry is such a broad ...