obligate parasitetranslation and definition "obligate parasite", tamil lexiconWordTamil Definitionobligate parasiteகட்டாய ஒட்டுயிரி