sense organtranslation and definition "sense organ", tamil lexiconWordTamil Definitionsense organபுலனுறுப்பு