chelipedtranslation and definition "cheliped", tamil lexiconWordTamil Definitionchelipedகொடுக்கடி (இடுக்கிப்பாதம்)