echinodermtranslation and definition "echinoderm", tamil lexiconWordTamil Definitionechinodermமுட்தோலி,முள்தோலி