milliscopetranslation and definition "milliscope", tamil lexiconWordTamil Definitionmilliscopeமில்லிகாட்டி