In Tamil “Ellu” means sesame seeds and in South Indian cuisine, sesame seeds have been playing an integral role while providing distinctive, rich and nutty flavour. Sesame seeds come in two variants, ...