black headed caterpillartranslation and definition "black headed caterpillar", tamil lexiconWordTamil Definitionblack headed caterpillarகருந்தலைப்புழு