hetrotrophstranslation and definition "hetrotrophs", tamil lexiconWordTamil Definitionhetrotrophsசார்பூட்ட உயிர்கள்