hyperparasitetranslation and definition "hyperparasite", tamil lexiconWordTamil Definitionhyperparasiteஒட்டுண்ணியைத் தாக்கும் ஒட்டுண்ணி