microphotographtranslation and definition "microphotograph", tamil lexiconWordTamil Definitionmicrophotographபெரிதாக்கப்ட்ட நுண்மெல் நிழற்படம்.