hydnocarpus oiltranslation and definition "hydnocarpus oil", tamil lexiconWordTamil Definitionhydnocarpus oilமரோட்டி எண்ணெய்