photosynthetic bacteriatranslation and definition "photosynthetic bacteria", tamil lexiconWordTamil Definitionphotosynthetic bacteriaஒளிச்சேர்க்கை பாக்டீரியா