photo synthesistranslation and definition "photo synthesis", tamil lexiconWordTamil Definitionphoto synthesisஒளிச்சேர்க்கை