endocarptranslation and definition "endocarp", tamil lexiconWordTamil Definitionendocarpஉள்ளோடு, உள்சுவர்