autotrophstranslation and definition "autotrophs", tamil lexiconWordTamil Definitionautotrophsதன்னூட்ட உயிர்கள்