asafoetidatranslation and definition "asafoetida", tamil lexiconWordTamil Definitionasafoetidaபெருங்காயம்,பெருங்காயம்