obligatory parasitetranslation and definition "obligatory parasite", tamil lexiconWordTamil Definitionobligatory parasiteகட்டாயத்தேவைக்காக ஒட்டுயவை