millipedetranslation and definition "millipede", tamil lexiconWordTamil Definitionmillipedeமரவட்டைmillipedesமரவட்டை