superlatticetranslation and definition "superlattice", tamil lexiconWordTamil Definitionsuperlatticeமிகைத்த சாலகம்