photomicrographtranslation and definition "photomicrograph", tamil lexiconWordTamil Definitionphotomicrographநுண்ணொளிப்படம், ஒளிநுணுக்குப் பதிவு