olfactory organtranslation and definition "olfactory organ", tamil lexiconWordTamil Definitionolfactory organமணநுகர்ச்சியுறுப்பு