odoriferoustranslation and definition "odoriferous", tamil lexiconWordTamil Definitionodoriferousநறுமணம் பரப்புகிற.