leaf thriptranslation and definition "leaf thrip", tamil lexiconWordTamil Definitionleaf thripஇலைப்பேன்