Chammanthi is very popular in Kerala and is also known as Thengai Chammanthi or Chammanthi Podi. The word "chammanthi" means ...