earthead bugtranslation and definition "earthead bug", tamil lexiconWordTamil Definitionearthead bugகதிர் நாவாய்ப்்்பூச்சி