telsontranslation and definition "telson", tamil lexiconWordTamil Definitiontelsonதோட்டுயிரின் அகட்டுறுப்பில் கடைசிக் கண்டம்.