olfactory pittranslation and definition "olfactory pit", tamil lexiconWordTamil Definitionolfactory pitமணநுகர்ச்சிக்குழி