palpal organtranslation and definition "palpal organ", tamil lexiconWordTamil Definitionpalpal organபரிசவுறுப்பு