ferula foetidatranslation and definition "ferula foetida", tamil lexiconWordTamil Definitionferula foetidaபெருங்காயச் செடு