South Indian delicacy - Idli : A Fermented steamed rice cake