photomacrographtranslation and definition "photomacrograph", tamil lexiconWordTamil Definitionphotomacrographஒளிப்பேரண்டப்பதிவு