host planttranslation and definition "host plant", tamil lexiconWordTamil Definitionhost plantஓம்புப்பயிர்